package com.android.stockme.backend.fetcher;

import java.util.List;

import com.android.stockme.backend.util.Tupple;


public interface IHistoryManager {

		
	/**
	 * Fetch stock history values from the last days
	 * @param symbol -
	 * 			stock's {@code String} symbol
	 * @return returns {@code List< Tupple<String, Float> >} represents
	 * a list of Tupples containing dates and stock values
	 */
	public abstract List<Tupple<String,Float>> fetchHistory(String symbol);
		
		
		
	/**
	 * Remove stock symbol from cache
	 * @param symbol -
	 * 			stock's {@code String} symbol
	 * @return
	 */
	public abstract void removeStockFromCache(String symbol);
	
}
